god helps them that help themselves - Français Anglais Dictionnaire